• word of the day

    echidnophaga gallinacea

    echidnophaga gallinacea - Dictionary definition and meaning for word echidnophaga gallinacea

    Definition
    (noun) parasitic on especially the heads of chickens
Download our Mobile App Today
Receive our word of the day
on Whatsapp